﻿using Contracts;
using LPLS.PluginCommon;
using LPLS.PluginCommon.ModulePlugin;
using Prism.Ioc;
using Prism.Navigation.Regions;
using PropertyConfigModule.Views;
using System.Reflection;

namespace PropertyConfigModule
{
    public class PropertyConfigModuleModule : ModuleBaseModule
    {
        public PropertyConfigModuleModule(IRegionManager regionManager, INavigationRegistry navigationRegistry, IModuleEventAggregator moduleEventAggregator) : base(regionManager, navigationRegistry, moduleEventAggregator)
        {
        }

        public override Assembly Initialize()
        {
           return Assembly.GetExecutingAssembly();
        }

        public override void LoadRegisterTypes(IContainerRegistry containerRegistry)
        {
            base.LoadRegisterTypes(containerRegistry);

            
        }
    }
}